433472
94767
723328
447681
797583
476670
194447
48513
846770
855258
878687
409371
5170799
3590581
3119148
2424804
2243988
2070609
1994358
192178
1777118
1724136
1696196
1642471